English word definition — powered by WordNet
a river and all of its tributaries
a facility that provides a source of water
Want to remember water system?